dribble down


Results for "dribble down"

English - Turkish Dictionary

dribble down

(English - Turkish Dictionary) :
(damlalar) akmak, süzülmek; (su) sızmak.